=============================================================================
ac'tivAid (NL)
=============================================================================
Version:            0.9.3
Date:               2005-06-02
Author:             Wolfgang Reszel fr c't
E-Mail:             se@ctmagazin.de (Stephan Ehrmann)
Copyright:          Heise Zeitschriften Verlag GmbH & Co. KG
AutoHotkey Version: 1.0.32.00 (aktiv: ###)
Sprache:            Nederlands
Testplatform:       WinXP
-----------------------------------------------------------------------------
ac'tivAid is een collectie handige AutoHotkey-scripts, die het dagelijkse
werken op de computer gemakkelijker maken.
Na het starten vind je een rood c't-icon in de taakbalk. Via de rechter muis-
toets krijg je een contextmenu, waarmee je de afzonderlijke functies kunt in-
en uitschakelen. ac'tivAid werkt parallel aan NiftyWindows met als enige be-
perking dat slechts een van de twee zijn functies via de middelste muistoets
beschikbaar kan maken. Dit moet je zelf in beide programma's instellen. Als
je af en toe tussen de twee functies wilt wisselen, moet je de middelste muis-
toets in NiftyWindows actief laten en MouseClip in ac'tivAid in-/uitschakelen.
Als je handmatig instellingen wijzigt in het bij ac'tivAid horend INI-bestand,
moet het via het tray-menu opnieuw worden geladen voordat de veranderingen
actief worden.
Je kunt ac'tivAid automatisch via internet updaten. Hierbij verlies je
niet de instellingen uit het INI-bestand.

Win+Shift+Esc      - Schakelt alle functies van ac'tivAid uit
of dubbelklik op
c't-symbool

Win+Shift+#        - Lost problemen op door "vastzittende" toetsen
of CapsLock+#        vrij te geven


=============================================================================
Overrzicht over de ingebouwde functies:
=============================================================================

-----------------------------------------------------------------------------
ComfortDrag - interaktives Wechseln der Fenster
-----------------------------------------------------------------------------
Maakt het kopiren en verplaatsen van bestanden makkelijker, vooral als
meerdere vensters geopend zijn. Als je bestanden binnen de Verkenner of
vanuit een programma naar de verkenner verplaatst, wordt na korte tijd het
venster onder de muis actief. Bovendien kun je vensters bij ingedrukte linker
muistoets met de rechter muistoets tijdelijk op inactief zetten. Zodra de
linker muistoets losgelaten wordt worden de vensters hersteld.

De volgende afkortingen kun je bij gedrukte linker muistoets gebruiken.

ESC                - Herstelt de originele vensterconfiguratie en breekt een
                     actie af

rechter muistoets  - schakelt het venster onder de muis uit, werkt ook als
PgUp                 je op de venstertitel met de linker en rechter muistoets
                     clickt. Bij het loslaten van beide muistoetsen wordt de
                     originele toestand hersteld.

Shift              - Als je bij het loslaten van de muistoets de shift-toets
                     ingedrukt houdt, blijft het venster onder de muis actief.
                     Zo kun je bij wijze van spreken een venster 'uitzoeken'.

midden muistoets   - Herstelt afzonderlijk met de rechter muistoets verstopte
PgDn                 vensters. Als geen vensters verstopt werden, wordt het
                     venster onder de muis actief en als het al actief was
                     wordt het afgedekte venster eronder naar voren gehaald.

Shift + CapsLock   - Laat voor korte tijd de desktop zien. Dit werkt ook bij
                     het kopiren. Als je de sneltoets nog eens indrukt, ver-
                     schijnen de vensters weer; dit gebeurt ook na de tweede
                     muisklik.

-----------------------------------------------------------------------------
MouseClip - Kopieren/Einfgen mit der Maus
-----------------------------------------------------------------------------
Als een woord gemarkeerd is en je de middelste muistoets op een andere plek
indrukt, wordt het gemarkeerde woord daar automatisch naartoe gekopieerd. Als
er geen woord gemarkeerd is, wordt de inhoud van het klembord ingevoegd.
Als de middelste muistoets ingedrukt wordt gehouden, kun je hiermee tekst
markeren die dan bij het loslaten automatisch wordt gekopieerd.

-----------------------------------------------------------------------------
FilePaste - kopierte Dateien als Text einfgbar (Strg+Alt+Shift+V)
-----------------------------------------------------------------------------
Als je bestanden in de Verkenner met Ctrl-C voor kopiren selecteert, kun je
de bestandsnamen als tekst in een willekeurig programma met Ctrl-Alt-Shift-V
invoegen. Je kun het ook gebruiken om opgemaakte tekst zonder opmaak in te
voegen.

Ctrl+Alt+Shift+V   - de pure tekstinhoud van het klembord invoegen, van
                     bestanden die je met Ctrl-C vanuit de Verkenner naar het
                     klembord kopieert wordt dan de bestandsnaam ingevoegd

-----------------------------------------------------------------------------
NewFolder - Strg+N erstellt neue Ordner
-----------------------------------------------------------------------------
In de Verkenner, bestandsdialoogvensters en op de desktop kun je met
Ctrl+N direct een nieuwe directory aanmaken

Ctrl+N             - Nieuwe map in de Verkenner aanmaken

-----------------------------------------------------------------------------
WebSearch - Internet-Recherche
-----------------------------------------------------------------------------
Gemarkeerde tekst kan vanuit bijna elk programma worden doorgegeven aan een
zoekmachine op internet. Met Win+W roep je het venster op waarin je de
zoekmachine kunt kiezen. Het venster bevat een Bewerken-menu waarin je
zoekmachines kunt bewerken, toevoegen en wissen. In het bewerken/toevoegen-
venster wordt hierbij automatisch het favicon opgezocht en eventueel
gedownload. Om sneller toegang te hebben tot de zoekmachines kun je er Alt-
sneltoetsen voor aanmaken. Hiervoor moet je een & voor de gewenste letter
zetten. G&oogle betekent bijvoorbeeld dat je deze zoekmachine met Alt-o
aanspreekt. Alle instellingen en icons worden in de subdirectory WebSearch
opgeslagen. De optie om de zoekterm gecodeerd door te geven is eigenlijk
alleen nuttig voor Opera, als zich problemen zouden voordoen met het coderen
van diacritische tekens. Als je het zoekresultaat met een andere dan de
standaardbrowser wilt bekijken kun je dit in het Bewerken-menu instellen.

Win+W            - Start het venster voor WebSearch op
Of CapsLock+W

-----------------------------------------------------------------------------
LikeDirkey - Ordnerkrzel auf Ziffernblock
-----------------------------------------------------------------------------
Met LikeDirkey kun je de toetsen Win+0 t/m Win+9 en Ctrl+0 t/m Ctrl+9
aan mappen koppelen. Als je een Win-cijfercombinatie oproept, wordt altijd
een nieuw Verkenner-venster geopend.
Bij Ctrl wordt geprobeerd om in het actieve venster naar de map
te gaan. Met Ctrl+Win+0 t/m 9 kun je direct vanuit de Verkenner
de toetsen herprogrammeren. We hebben als naam LikeDirkey gegeven, omdat er
een vergelijkbare freeware-tool bestaat met de naam Dirkey.
Als je het script met NiftyWindows wilt laten samenwerken, mag je standaard
alleen de cijfers van het numerieke toetsenboard gebruiken. Je kunt in het
tray-menu aangeven dat je de cijfers bovenaan je toetsenbord wilt gebruiken.

Win + 0 t/m 9    - Verkenner met de opgeslagen map openen

Ctrl + 0 t/m 9   - In het huidige venster naar de map gaan

Ctrl+Win+0 t/m 9 - Koppel de huidige map aan een sneltoets
                   (Alleen in de Verkenner)

-----------------------------------------------------------------------------
CommandLine - Explorer Adressleiste als Kommandozeile
-----------------------------------------------------------------------------
Als je in de adresbalk van de Verkenner een vishaakje (<) intypt, gevolgd
door een DOS-commando, wordt dit via de Opdrachtprompt van Windows uitgevoerd.
Als je er twee vishaakjes voorzet, wordt het commando verstopt uitgevoerd.

<         - in de adresbalk van de Verkenner: start Opdrachtprompt


-----------------------------------------------------------------------------
Probleemoplossing (Win+Shift+#)
-----------------------------------------------------------------------------
Tools die gebaseerd zijn op AutoHotkey hebben natuurlijk ook last van alle bugs 
die in AutoHotkey zitten. Zo kan bijv. na grootschalige veranderingen met
NiftyWindows soms gebeuren, dat Windows denkt dat de Ctrl-toets ingedrukt blijft,
ook al heb je die al losgelaten. Het gevolg hiervan is dat je bij normaal
typen plotseling functies van het actieve programma oproept. Als dit fenomeen
zich eens mocht voordoen, probeert deze functie van ac'tivAid dit weg te 
werken. Je kunt dit ook direct via Win+Shift+# oproepen

Win+Shift+#         - Probleemoplossing starten
of CapsLock+#


=============================================================================
Integratie van je eigen functies
=============================================================================

Als je je eigen scripts wilt integreren moet je op het volgende letten:
- Alle variabelen en subroutines moeten met een eenduidig, nog niet gebruikte
  afkorting beginnen, zodat er geen functies ruzie met elkaar krijgen. Globale 
  variabelen worden zonder afkorting opgegeven, maar bij globale variabelen 
  is de inhoud niet gegarandeerd.
- De functienaam mag geen spatie bevatten.
- Voor de integratie in het tray-menu moet de lijst aangevuld worden met
  Function[x] ... . Hier geef je de scriptnaam op.
- De functie heeft een subroutine nodig die met init_ begint en met de
  functienaam eindigt. De naam moet identiek zijn met de naam bij 
  Function[x]. Hier moet een variabele MenuName zonder afkorting worden
  aangemaakt. De standaard-functies doen dit onafhankelijk van de 
  systeemtaal.
- Alle hotkeys moeten in de globale Hotkey-area worden geplaatst en ingelijst
  zijn door twee commentaren ;---Funktion---> ;<---Funktion---
- Alles wat bij de functie hoort moet door deze commentaren zijn ingesloten.
  Om te checken of de functie in het menu actief is, is er automatisch de
  variabele Enable_<FunctieNaam>, die de waarde yes of no bevat en dan ook
  automatisch in het INI-bestand wordt opgenomen.
- Als een functie submenu#s nodig heeft moet in de variabele SubMenu de
  menunaam worden opgegeven. In <FunctieNaam>_EnableMenu staat de naam van
  de eerste menuoptie die nodig is om de functie in en uit te schakelen.
  Deze moet in het later aangemaakte submenu de eerste menuoptie zijn.
  SubMenu en <MenuNaam> moeten bij submenu's nog als <afkorting>_<MenuNaam>
  en <afkorting>_SubMenu worden opgeslagen, zodat ze in de functie kunnen 
  worden gebruikt. Een voorbeeld voor een submenu is LikeDirkey.
- De volgende globale variabelen staan voor je eigen functies beschikbaar:
  ScriptName        - Naam van het complete script (ac'tivAid)
  ScriptNameClean   - Naam zonder speciale tekens (voor de INI-sectie)#
  ScriptVersion     - Versienummer van het complete script
  ScriptTitle       - Vensterkop voor de dialoogvensters
  ConfigFile        - Naam van het INI-bestand
- Taalafhankelijke variabelen:
  lng_exit          = Afsluiten
  lng_Left          = linker
  lng_Right         = rechter
  lng_MouseButton   = muistoets
  lng_Win           = Windows-toets
  lng_Alt           = Alt-toets
  lng_Shift         = Shift-toets
  lng_Ctrl          = Ctrl-toets
  lng_ScriptReload  = %ScriptName% gepdate.
  lng_Readme        = Informatie
  lng_Changelog     = Veranderingen (Duits)
  lng_Select        = &Doorzoeken ...

Sinds versie 0.9.1 is er bij ac'tivAid een subdirectory include, waar
je twee scripts vindt die het mogelijk maken om ac'tivAid met je eigen
functies uit te breiden zonder dat je moet afzien van een automatisch
update. Bij een update worden de twee scripts in dit directory niet 
overschreven. Meer hierover staat in de scripts.
